<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>

    // 实例对象的隐式原型 指向其构造函数的显示原型
    // 所有的显示原型都可以认为是一个空的Object对象
    //         所有的显示原型不管他的形态是什么其最终的__proto__ 指向Object.prototype

    // 只有显示原型拥有constructor属性 代表当前这个显示原型是哪一个函数的显示原型

    var arr = [1,2,3]
    console.log(arr.__proto__  === Array.prototype)
    console.log(Array.prototype.constructor)
    console.log(RegExp.prototype.constructor)
    console.log(String.prototype.constructor)

    console.log(arr.constructor)




</script>
</html>